package com.demo.product.service;

import com.demo.product.entity.Product;

/**
 * 商品服务接口
 */
public interface ProductService {
    
    /**
     * 根据商品ID查询商品信息
     * 
     * @param id 商品ID
     * @return 商品信息
     */
    Product getProductById(Long id);
    
    /**
     * 扣减商品库存
     * 
     * @param productId 商品ID
     * @param count 扣减数量
     * @return 是否扣减成功
     */
    boolean decreaseStock(Long productId, Integer count);
}